翻訳と辞書
Words near each other
・ Hu Sang
・ Hu Sanniang
・ Hu Sanxing
・ Hu Shanxiang
・ Hu Sheng
・ Hu Shih
・ Hu Shuhua
・ Hu Shuli
・ Hu Sihui
・ Hu Songshan
・ Hu Tu Tu
・ HU University of Applied Sciences Utrecht
・ HTTP compression
・ HTTP cookie
・ HTTP Debugger
HTTP ETag
・ HTTP File Server
・ HTTP handler
・ HTTP header injection
・ HTTP Live Streaming
・ HTTP location
・ HTTP message body
・ HTTP persistent connection
・ HTTP pipelining
・ HTTP Public Key Pinning
・ HTTP referer
・ HTTP response splitting
・ HTTP Strict Transport Security
・ HTTP Switchboard
・ HTTP tunnel


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

HTTP ETag : ウィキペディア英語版
HTTP ETag

The ETag or entity tag is part of HTTP, the protocol for the World Wide Web. It is one of several mechanisms that HTTP provides for web cache validation, and which allows a client to make conditional requests. This allows caches to be more efficient, and saves bandwidth, as a web server does not need to send a full response if the content has not changed. ETags can also be used for optimistic concurrency control,〔(【引用サイトリンク】 Editing the Web – Detecting the Lost Update Problem Using Unreserved Checkout )〕 as a way to help prevent simultaneous updates of a resource from overwriting each other.
An ETag is an opaque identifier assigned by a web server to a specific version of a resource found at a URL. If the resource representation at that URL ever changes, a new and different ETag is assigned. Used in this manner ETags are similar to fingerprints, and they can be quickly compared to determine whether two representations of a resource are the same.
== Deployment risks ==
The use of ETags in the HTTP header is optional (not mandatory as with some other fields of the HTTP 1.1 header). The method by which ETags are generated has never been specified in the HTTP specification.
Common methods of ETag generation include using a collision-resistant hash function of the resource's content, a hash of the last modification timestamp, or even just a revision number.
In order to avoid the use of stale cache data, methods used to generate ETags should guarantee (as much as is practical) that each ETag is unique. However, an ETag-generation function could be judged to be "usable" if it can be proven (mathematically) that duplication of ETags would be "acceptably rare", even if it could or would occur.
Some earlier checksum functions, such as CRC32 and CRC64, are known to suffer from this hash collision problem. Because of this they are not good candidates for use in ETag generation.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「HTTP ETag」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.